Model-based Test Automation for Automotive Human Machine Interfaces
نویسندگان
چکیده
The development process of automotive human machine interfaces (HMIs) is traditionally characterized by a number of discontinuities. A diverse set of stake-holders participate in this development process, all of which have their own perspectives, use their own approaches, and rely on their own representational frameworks and tools. Our strategy to overcome the existing discontinuities relies on a model-based approach: our goal is to use a formal HMI specification that serves as a common basis for all phases of the development process, including automated testing. Currently, our automated tests compare the HMI embedded control unit (ECU) against a prototype that has been derived partially from a formal specification. We are working toward being able to derive the prototype almost completely automatically from the specification and test the HMI ECU automatically against the formal specification.
منابع مشابه
A Test-Oriented HMI Specification Model for Model-Based Testing of Automotive HMIs
The software functionalities and complexity of today’s in-car infotainment HMIs (human machine interface) have grown significantly in recent years. While model-based testing and test automation are widely-used for testing system functions, testing the HMI remains manual tasks, which are very demanding and time consuming. In our research at AUDI AG a model-based testing approach is proposed for ...
متن کاملSpecification based testing of automotive human machine interfaces
Model based testing promises systematic test coverage in a continuous testing process. However, in practice, model based testing struggles with informal specifications, different software variants and large applications. In this paper, we present a solution to overcome these hurdles in the area of automotive infotainment systems using domain specific languages in combination with model transfor...
متن کاملA Test-Oriented HMI Specification Model for Model-Based Testing of Automotive Human-Machine Interfaces
While model-based testing is widely-used for function tests, testing the human-machine interface (HMI) remains a manual, demanding and time consuming task. Numerous research efforts have been addressing model-based HMI testing in the last years. However the existing approaches cannot serve our test purposes or needs. In the research project at AUDI AG a model-based testing approach is proposed ...
متن کاملError assessment in man-machine systems using the CREAM method and human-in-the-loop fault tree analysis
Background and Objectives: Despite contribution to catastrophic accidents, human errors have been generally ignored in the design of human-machine (HM) systems and the determination of the level of automation (LOA). This paper aims to develop a method to estimate the level of automation in the early stage of the design phase considering both human and machine performance. Methods: A quantita...
متن کاملModel-based engineering of user interfaces to support cognitive load estimation in automotive applications
In this brief position paper we argue that model-driven engineering practices could be adopted in the design and evaluation of automotive UI. We illustrate how UML state machine models can be used for automatic generation of executable prototypes of the UI and for computing graph-theoretic metrics that could bear upon cognitive load.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005